package com.simon.hse.http.entity;

import java.io.Serializable;
import java.util.List;

/**
 * 隐患排查
 */
public class DangerEliminateOutput implements Serializable{

    /**
     * result : Success
     * message : null
     * data : {"pageData":[{"objective":"排查目的0","personInCharge":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","personInChargeText":"admin","beginTime":"2019-06-07 00:00:00","planState":"1","yH_ScreeningPlanProject":[{"region":"ebc16aad-f807-4997-9f55-08d73fed5cc1","regionText":"区域1","beginTime":"2019-06-07 00:00:00","personInChargeText":"admin","screeningPlanProject":"0","screeningPlanProjectDetails":{"project":"排查项目0","personInCharge":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","personInChargeText":"admin","unit":"排查单位0","objective":"排查目的0","yH_ScreeningPlanUser":[{"id":"ed523b66-3d3b-48e1-2829-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"},{"id":"208cbfd4-f80d-4a44-282a-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"}],"requirements":"排查要求0","content":"排查内容0","standardType":"1","investigationPost":null,"region":"ebc16aad-f807-4997-9f55-08d73fed5cc1","regionText":"区域1","remark":"备注说明0","yH_ScreeningPlanProDetail":[{"id":"ad7a9e17-ced8-4812-25e4-08d73fed5f68","screeningPlanProjectId":"9ae9e6b6-7cc0-4686-eb82-08d73fed5f63","standardContent":"排查内容与排查标准 =2","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"},{"id":"7e4337aa-cbb3-45f5-25e5-08d73fed5f68","screeningPlanProjectId":"9ae9e6b6-7cc0-4686-eb82-08d73fed5f63","standardContent":"排查内容与排查标准 =2","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"}]}}]},{"objective":"排查目的1","personInCharge":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","personInChargeText":"admin","beginTime":"2019-05-26 00:00:00","planState":"0","yH_ScreeningPlanProject":[{"region":"870a46c2-81d7-4a30-9f56-08d73fed5cc1","regionText":"区域2","beginTime":"2019-05-26 00:00:00","personInChargeText":"admin","screeningPlanProject":"1","screeningPlanProjectDetails":{"project":"排查项目1","personInCharge":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","personInChargeText":"admin","unit":"排查单位1","objective":"排查目的1","yH_ScreeningPlanUser":[{"id":"7dc927f8-fae3-4907-282b-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"},{"id":"14824070-0d29-49e3-282c-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"}],"requirements":"排查要求1","content":"排查内容1","standardType":"1","investigationPost":null,"region":"870a46c2-81d7-4a30-9f56-08d73fed5cc1","regionText":"区域2","remark":"备注说明1","yH_ScreeningPlanProDetail":[{"id":"b1a7b400-be25-43ae-25e6-08d73fed5f68","screeningPlanProjectId":"b17d7aa9-95fb-449f-eb83-08d73fed5f63","standardContent":"排查内容与排查标准 =0","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"},{"id":"68b0a430-83db-4724-25e7-08d73fed5f68","screeningPlanProjectId":"b17d7aa9-95fb-449f-eb83-08d73fed5f63","standardContent":"排查内容与排查标准 =0","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"}]}}]}],"rowCount":10}
     */

    private String result;
    private String message;
    private DataBean data;

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean implements Serializable{
        /**
         * pageData : [{"objective":"排查目的0","personInCharge":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","personInChargeText":"admin","beginTime":"2019-06-07 00:00:00","planState":"1","yH_ScreeningPlanProject":[{"region":"ebc16aad-f807-4997-9f55-08d73fed5cc1","regionText":"区域1","beginTime":"2019-06-07 00:00:00","personInChargeText":"admin","screeningPlanProject":"0","screeningPlanProjectDetails":{"project":"排查项目0","personInCharge":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","personInChargeText":"admin","unit":"排查单位0","objective":"排查目的0","yH_ScreeningPlanUser":[{"id":"ed523b66-3d3b-48e1-2829-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"},{"id":"208cbfd4-f80d-4a44-282a-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"}],"requirements":"排查要求0","content":"排查内容0","standardType":"1","investigationPost":null,"region":"ebc16aad-f807-4997-9f55-08d73fed5cc1","regionText":"区域1","remark":"备注说明0","yH_ScreeningPlanProDetail":[{"id":"ad7a9e17-ced8-4812-25e4-08d73fed5f68","screeningPlanProjectId":"9ae9e6b6-7cc0-4686-eb82-08d73fed5f63","standardContent":"排查内容与排查标准 =2","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"},{"id":"7e4337aa-cbb3-45f5-25e5-08d73fed5f68","screeningPlanProjectId":"9ae9e6b6-7cc0-4686-eb82-08d73fed5f63","standardContent":"排查内容与排查标准 =2","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"}]}}]},{"objective":"排查目的1","personInCharge":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","personInChargeText":"admin","beginTime":"2019-05-26 00:00:00","planState":"0","yH_ScreeningPlanProject":[{"region":"870a46c2-81d7-4a30-9f56-08d73fed5cc1","regionText":"区域2","beginTime":"2019-05-26 00:00:00","personInChargeText":"admin","screeningPlanProject":"1","screeningPlanProjectDetails":{"project":"排查项目1","personInCharge":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","personInChargeText":"admin","unit":"排查单位1","objective":"排查目的1","yH_ScreeningPlanUser":[{"id":"7dc927f8-fae3-4907-282b-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"},{"id":"14824070-0d29-49e3-282c-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"}],"requirements":"排查要求1","content":"排查内容1","standardType":"1","investigationPost":null,"region":"870a46c2-81d7-4a30-9f56-08d73fed5cc1","regionText":"区域2","remark":"备注说明1","yH_ScreeningPlanProDetail":[{"id":"b1a7b400-be25-43ae-25e6-08d73fed5f68","screeningPlanProjectId":"b17d7aa9-95fb-449f-eb83-08d73fed5f63","standardContent":"排查内容与排查标准 =0","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"},{"id":"68b0a430-83db-4724-25e7-08d73fed5f68","screeningPlanProjectId":"b17d7aa9-95fb-449f-eb83-08d73fed5f63","standardContent":"排查内容与排查标准 =0","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"}]}}]}]
         * rowCount : 10
         */

        private int rowCount;
        private List<PageDataBean> pageData;

        public int getRowCount() {
            return rowCount;
        }

        public void setRowCount(int rowCount) {
            this.rowCount = rowCount;
        }

        public List<PageDataBean> getPageData() {
            return pageData;
        }

        public void setPageData(List<PageDataBean> pageData) {
            this.pageData = pageData;
        }

        public static class PageDataBean implements Serializable {
            /**
             * objective : 排查目的0
             * personInCharge : 269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a
             * personInChargeText : admin
             * beginTime : 2019-06-07 00:00:00
             * planState : 1
             * yH_ScreeningPlanProject : [{"region":"ebc16aad-f807-4997-9f55-08d73fed5cc1","regionText":"区域1","beginTime":"2019-06-07 00:00:00","personInChargeText":"admin","screeningPlanProject":"0","screeningPlanProjectDetails":{"project":"排查项目0","personInCharge":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","personInChargeText":"admin","unit":"排查单位0","objective":"排查目的0","yH_ScreeningPlanUser":[{"id":"ed523b66-3d3b-48e1-2829-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"},{"id":"208cbfd4-f80d-4a44-282a-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"}],"requirements":"排查要求0","content":"排查内容0","standardType":"1","investigationPost":null,"region":"ebc16aad-f807-4997-9f55-08d73fed5cc1","regionText":"区域1","remark":"备注说明0","yH_ScreeningPlanProDetail":[{"id":"ad7a9e17-ced8-4812-25e4-08d73fed5f68","screeningPlanProjectId":"9ae9e6b6-7cc0-4686-eb82-08d73fed5f63","standardContent":"排查内容与排查标准 =2","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"},{"id":"7e4337aa-cbb3-45f5-25e5-08d73fed5f68","screeningPlanProjectId":"9ae9e6b6-7cc0-4686-eb82-08d73fed5f63","standardContent":"排查内容与排查标准 =2","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"}]}}]
             */

            private String objective;
            private String personInCharge;
            private String personInChargeText;
            private String beginTime;
            private String planState;
            private List<YHScreeningPlanProjectBean> yH_ScreeningPlanProject;

            public String getObjective() {
                return objective;
            }

            public void setObjective(String objective) {
                this.objective = objective;
            }

            public String getPersonInCharge() {
                return personInCharge;
            }

            public void setPersonInCharge(String personInCharge) {
                this.personInCharge = personInCharge;
            }

            public String getPersonInChargeText() {
                return personInChargeText;
            }

            public void setPersonInChargeText(String personInChargeText) {
                this.personInChargeText = personInChargeText;
            }

            public String getBeginTime() {
                return beginTime;
            }

            public void setBeginTime(String beginTime) {
                this.beginTime = beginTime;
            }

            public String getPlanState() {
                return planState;
            }

            public void setPlanState(String planState) {
                this.planState = planState;
            }

            public List<YHScreeningPlanProjectBean> getYH_ScreeningPlanProject() {
                return yH_ScreeningPlanProject;
            }

            public void setYH_ScreeningPlanProject(List<YHScreeningPlanProjectBean> yH_ScreeningPlanProject) {
                this.yH_ScreeningPlanProject = yH_ScreeningPlanProject;
            }

            @Override
            public String toString() {
                return "PageDataBean{" +
                        "objective='" + objective + '\'' +
                        ", personInCharge='" + personInCharge + '\'' +
                        ", personInChargeText='" + personInChargeText + '\'' +
                        ", beginTime='" + beginTime + '\'' +
                        ", planState='" + planState + '\'' +
                        ", yH_ScreeningPlanProject=" + yH_ScreeningPlanProject +
                        '}';
            }

            public static class YHScreeningPlanProjectBean implements Serializable {
                /**
                 * region : ebc16aad-f807-4997-9f55-08d73fed5cc1
                 * regionText : 区域1
                 * beginTime : 2019-06-07 00:00:00
                 * personInChargeText : admin
                 * screeningPlanProject : 0
                 * screeningPlanProjectDetails : {"project":"排查项目0","personInCharge":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","personInChargeText":"admin","unit":"排查单位0","objective":"排查目的0","yH_ScreeningPlanUser":[{"id":"ed523b66-3d3b-48e1-2829-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"},{"id":"208cbfd4-f80d-4a44-282a-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"}],"requirements":"排查要求0","content":"排查内容0","standardType":"1","investigationPost":null,"region":"ebc16aad-f807-4997-9f55-08d73fed5cc1","regionText":"区域1","remark":"备注说明0","yH_ScreeningPlanProDetail":[{"id":"ad7a9e17-ced8-4812-25e4-08d73fed5f68","screeningPlanProjectId":"9ae9e6b6-7cc0-4686-eb82-08d73fed5f63","standardContent":"排查内容与排查标准 =2","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"},{"id":"7e4337aa-cbb3-45f5-25e5-08d73fed5f68","screeningPlanProjectId":"9ae9e6b6-7cc0-4686-eb82-08d73fed5f63","standardContent":"排查内容与排查标准 =2","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"}]}
                 */

                private String region;
                private String regionText;
                private String beginTime;
                private String personInChargeText;
                private String screeningPlanProject;
                private ScreeningPlanProjectDetailsBean screeningPlanProjectDetails;

                public String getRegion() {
                    return region;
                }

                public void setRegion(String region) {
                    this.region = region;
                }

                public String getRegionText() {
                    return regionText;
                }

                public void setRegionText(String regionText) {
                    this.regionText = regionText;
                }

                public String getBeginTime() {
                    return beginTime;
                }

                public void setBeginTime(String beginTime) {
                    this.beginTime = beginTime;
                }

                public String getPersonInChargeText() {
                    return personInChargeText;
                }

                public void setPersonInChargeText(String personInChargeText) {
                    this.personInChargeText = personInChargeText;
                }

                public String getScreeningPlanProject() {
                    return screeningPlanProject;
                }

                public void setScreeningPlanProject(String screeningPlanProject) {
                    this.screeningPlanProject = screeningPlanProject;
                }

                public ScreeningPlanProjectDetailsBean getScreeningPlanProjectDetails() {
                    return screeningPlanProjectDetails;
                }

                public void setScreeningPlanProjectDetails(ScreeningPlanProjectDetailsBean screeningPlanProjectDetails) {
                    this.screeningPlanProjectDetails = screeningPlanProjectDetails;
                }

                public static class ScreeningPlanProjectDetailsBean implements  Serializable{
                    /**
                     * project : 排查项目0
                     * personInCharge : 269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a
                     * personInChargeText : admin
                     * unit : 排查单位0
                     * objective : 排查目的0
                     * yH_ScreeningPlanUser : [{"id":"ed523b66-3d3b-48e1-2829-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"},{"id":"208cbfd4-f80d-4a44-282a-08d73fed5f6b","userId":"269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a","userText":"admin"}]
                     * requirements : 排查要求0
                     * content : 排查内容0
                     * standardType : 1
                     * investigationPost : null
                     * region : ebc16aad-f807-4997-9f55-08d73fed5cc1
                     * regionText : 区域1
                     * remark : 备注说明0
                     * yH_ScreeningPlanProDetail : [{"id":"ad7a9e17-ced8-4812-25e4-08d73fed5f68","screeningPlanProjectId":"9ae9e6b6-7cc0-4686-eb82-08d73fed5f63","standardContent":"排查内容与排查标准 =2","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"},{"id":"7e4337aa-cbb3-45f5-25e5-08d73fed5f68","screeningPlanProjectId":"9ae9e6b6-7cc0-4686-eb82-08d73fed5f63","standardContent":"排查内容与排查标准 =2","riskLevel":"7c8daa58-c8f5-4862-7ed4-08d73fed5f37"}]
                     */

                    private String project;
                    private String personInCharge;
                    private String personInChargeText;
                    private String unit;
                    private String objective;
                    private String requirements;
                    private String content;
                    private String standardType;
                    private String investigationPost;
                    private String region;
                    private String regionText;
                    private String remark;
                    private List<YHScreeningPlanUserBean> yH_ScreeningPlanUser;
                    private List<YHScreeningPlanProDetailBean> yH_ScreeningPlanProDetail;

                    public String getProject() {
                        return project;
                    }

                    public void setProject(String project) {
                        this.project = project;
                    }

                    public String getPersonInCharge() {
                        return personInCharge;
                    }

                    public void setPersonInCharge(String personInCharge) {
                        this.personInCharge = personInCharge;
                    }

                    public String getPersonInChargeText() {
                        return personInChargeText;
                    }

                    public void setPersonInChargeText(String personInChargeText) {
                        this.personInChargeText = personInChargeText;
                    }

                    public String getUnit() {
                        return unit;
                    }

                    public void setUnit(String unit) {
                        this.unit = unit;
                    }

                    public String getObjective() {
                        return objective;
                    }

                    public void setObjective(String objective) {
                        this.objective = objective;
                    }

                    public String getRequirements() {
                        return requirements;
                    }

                    public void setRequirements(String requirements) {
                        this.requirements = requirements;
                    }

                    public String getContent() {
                        return content;
                    }

                    public void setContent(String content) {
                        this.content = content;
                    }

                    public String getStandardType() {
                        return standardType;
                    }

                    public void setStandardType(String standardType) {
                        this.standardType = standardType;
                    }

                    public String getInvestigationPost() {
                        return investigationPost;
                    }

                    public void setInvestigationPost(String investigationPost) {
                        this.investigationPost = investigationPost;
                    }

                    public String getRegion() {
                        return region;
                    }

                    public void setRegion(String region) {
                        this.region = region;
                    }

                    public String getRegionText() {
                        return regionText;
                    }

                    public void setRegionText(String regionText) {
                        this.regionText = regionText;
                    }

                    public String getRemark() {
                        return remark;
                    }

                    public void setRemark(String remark) {
                        this.remark = remark;
                    }

                    public List<YHScreeningPlanUserBean> getYH_ScreeningPlanUser() {
                        return yH_ScreeningPlanUser;
                    }

                    public void setYH_ScreeningPlanUser(List<YHScreeningPlanUserBean> yH_ScreeningPlanUser) {
                        this.yH_ScreeningPlanUser = yH_ScreeningPlanUser;
                    }

                    public List<YHScreeningPlanProDetailBean> getYH_ScreeningPlanProDetail() {
                        return yH_ScreeningPlanProDetail;
                    }

                    public void setYH_ScreeningPlanProDetail(List<YHScreeningPlanProDetailBean> yH_ScreeningPlanProDetail) {
                        this.yH_ScreeningPlanProDetail = yH_ScreeningPlanProDetail;
                    }

                    public static class YHScreeningPlanUserBean implements Serializable{
                        /**
                         * id : ed523b66-3d3b-48e1-2829-08d73fed5f6b
                         * userId : 269b99c2-6e2d-4f6a-ab8f-08d73fed5c1a
                         * userText : admin
                         */

                        private String id;
                        private String userId;
                        private String userText;

                        public String getId() {
                            return id;
                        }

                        public void setId(String id) {
                            this.id = id;
                        }

                        public String getUserId() {
                            return userId;
                        }

                        public void setUserId(String userId) {
                            this.userId = userId;
                        }

                        public String getUserText() {
                            return userText;
                        }

                        public void setUserText(String userText) {
                            this.userText = userText;
                        }
                    }

                    public static class YHScreeningPlanProDetailBean implements Serializable{
                        /**
                         * id : ad7a9e17-ced8-4812-25e4-08d73fed5f68
                         * screeningPlanProjectId : 9ae9e6b6-7cc0-4686-eb82-08d73fed5f63
                         * standardContent : 排查内容与排查标准 =2
                         * riskLevel : 7c8daa58-c8f5-4862-7ed4-08d73fed5f37
                         */

                        private String id;
                        private String screeningPlanProjectId;
                        private String standardContent;
                        private String riskLevel;
                        private String riskLevelText;

                        public String getId() {
                            return id;
                        }

                        public void setId(String id) {
                            this.id = id;
                        }

                        public String getScreeningPlanProjectId() {
                            return screeningPlanProjectId;
                        }

                        public void setScreeningPlanProjectId(String screeningPlanProjectId) {
                            this.screeningPlanProjectId = screeningPlanProjectId;
                        }

                        public String getStandardContent() {
                            return standardContent;
                        }

                        public void setStandardContent(String standardContent) {
                            this.standardContent = standardContent;
                        }

                        public String getRiskLevel() {
                            return riskLevel;
                        }

                        public void setRiskLevel(String riskLevel) {
                            this.riskLevel = riskLevel;
                        }

                        public String getRiskLevelText() {
                            return riskLevelText;
                        }

                        public void setRiskLevelText(String riskLevelText) {
                            this.riskLevelText = riskLevelText;
                        }
                    }
                }
            }
        }
    }
}
